witness wire - German English Dictionary